English Dictionary
◊ NE PLUS ULTRA
ne plus ultra
n : the state of being without a flaw or defect [syn: {perfection},
{flawlessness}] [ant: {imperfection}]